package br.com.pi.SmartFast.model;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import javax.swing.JOptionPane;

/**
 *
 * @author user
 */
public class ItensDAO {

    Connection conn = null;

    public void gravaProduto(Itens produto){

        try{
         conn = (Connection) ConexaoBancoDados.getConexaoMySql();//recebe a conexão com o banco de dados
            String sql = "Insert into Itens(Nome,fk_doce_salgado)values(?,?)";
            PreparedStatement stm = (PreparedStatement) conn.prepareStatement(sql);//recebe a instrução sql
            stm.setString(1, produto.getNome());//grava nome
            stm.setInt(2, produto.getItem().getId_doce_salgado());//grava R$ venda

            stm.execute();//executa  o statement
            stm.close();//fecha
           }catch(Exception e){
           JOptionPane.showMessageDialog(null, "Erro no banco");
            }
    }

    public ResultSet getDadosTabela(String sql){

        try{
           conn = (Connection) ConexaoBancoDados.getConexaoMySql();
           PreparedStatement stm = (PreparedStatement) conn.prepareStatement(sql);
           ResultSet rs = stm.executeQuery();
           return rs;
        }catch(Exception e){
            return null;

        }
    }

}
